//#include <stdio.h>
//int main()
//{
//	int i,j;
//	int num[100]={1},k=0,l=0;
//	for(i=1;i<=40;i++)
//	{
//		for(j=0;j<=l;j++)
//		{
//			num[j]=num[j]*i+k;
//			k=num[j]/10;
//			num[j]%=10;
//		}	
//			while(k)
//			{
//				l++;
//				num[j++]=k%10;
//				k=k/10;
//			}
//			j=l;
//			printf("%d!=",i);
//			for(;j>=0;j--)
//			{
//				printf("%d",num[j]);
//			}
//		
//		printf("\n");
//	}
//	return 0;
//}


